Skip to content

Fix skip_tls_verify without requiring cert attributes - #161

Merged
devops-rob merged 2 commits into
mainfrom
fix/128-skip-tls-verify
Jul 21, 2026
Merged

Fix skip_tls_verify without requiring cert attributes#161
devops-rob merged 2 commits into
mainfrom
fix/128-skip-tls-verify

Conversation

@devops-rob

Copy link
Copy Markdown
Owner

Summary

  • Add needsTlsClient / tlsConfigFromAttrs helpers in utilities.go
  • Apply skip flag to TLS client selection across resource, data source, action, and ephemeral (create/read/destroy/renew/close)
  • Add unit and acceptance tests for skip_tls_verify without cert files
  • CHANGELOG 2.5.4

Closes #128

Test plan

  • go test ./internal/provider/... -count=1
  • CI (merge blocked until all checks green)

Made with Cursor

Use a shared TLS client gate so skip_tls_verify alone disables certificate
verification, restoring v1.x behavior for self-signed endpoints. Closes #128.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Jul 21, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

Co-authored-by: Cursor <cursoragent@cursor.com>
@devops-rob
devops-rob merged commit 1690def into main Jul 21, 2026
26 checks passed
@devops-rob
devops-rob deleted the fix/128-skip-tls-verify branch July 21, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: skip_tls_verify does not work as expected

1 participant